Package-level declarations

Types

Link copied to clipboard
data class AtiConnectionInfo(val serviceVersion: Int, val apiVersion: Int)

Connection information returned after a successful AtiSdk.connect call.

Link copied to clipboard
sealed interface AtiConnectionState

Observable connection state for AtiSdk.connectionState.

Link copied to clipboard
interface AtiSdk

Entry point for the ATI SDK.

Link copied to clipboard
class AtiSdkClient @JvmOverloads constructor(context: Context, config: AtiSdkConfig = AtiSdkConfig()) : AtiSdk

Default AtiSdk implementation backed by the remote Binder service.

Link copied to clipboard
data class AtiSdkConfig @JvmOverloads constructor(val hostPackageName: String = AtiSdkConstants.DEFAULT_HOST_PACKAGE)

Configuration for AtiSdkClient.

Link copied to clipboard

ATI SDK constants that are safe for integrator-facing diagnostics.

Link copied to clipboard
sealed class AtiSdkException : Exception

Base type for ATI SDK errors.